Skip to content

Conversation

@rnovatorov
Copy link
Member

@rnovatorov rnovatorov commented Oct 28, 2025

This PR adds support for Enapter Platform API v3.

Additionally it:

  • Drops support for Python < 3.11;
  • Adds basic HTTP API;
  • Reworks async task management in terms of asyncio.TaskGroup;
  • Reworks terminology to avoid Standalone vs VUCM confusion;
  • Changes standalone.Device API to make instantiation easier for client;
  • Fixes mqtt.Client cancellation during connection;
  • Improves type annotations.

@rnovatorov rnovatorov force-pushed the rnovatorov/dev branch 2 times, most recently from 3e36d2c to 884532b Compare October 29, 2025 08:07
@rnovatorov rnovatorov force-pushed the rnovatorov/dev branch 2 times, most recently from 92cc1d7 to 1fe644b Compare November 3, 2025 16:00
@rnovatorov rnovatorov changed the title WIP: Support Platform API v3 Support Platform API v3 Nov 10, 2025
@rnovatorov rnovatorov merged commit d400021 into main Nov 11, 2025
4 checks passed
@rnovatorov rnovatorov deleted the rnovatorov/dev branch November 11, 2025 17:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants